The basic unit HyperTalk uses to communicate and to pass control among objects.
For example, "MouseUp" is a message that the mouse button has been clicked. A button might have a message handler that says what to do when it receives the mouseUp message.